mountain huts - French English Dictionary